
<input type="hidden" id="hdnIdPersonaina" value="<?php echo $this->mperson; ?>"/>
<input type="hidden" id="txt_idsigma" value="-1" />
<table class="ui-table-panelLayout" border="0">
    <tr> 
        <td style="text-align:right">Inafectaci&oacute;n y Exoneraci&oacute;n:</td><td><select id="cb_tipoinafecto" style="width:190px;padding:2px"><?php echo $this->util()->getComboContenedor('1000001849', '1000001850'); ?></select></td>
        <td>Observaci&oacute;n:</td>
    </tr>
    <tr>
        <td style="text-align:right">Expediente:</td><td><input class="ui-text" style="width:90px;" id="txt_expedienteinafecto" value="" /></td>
        <td rowspan="5" valign="top"><textarea class="ui-text jquery_ckeditor" cols="50" id="txtObservacionInafectacion" name="txtObservacionInafectacion" rows="10"></textarea>
        </td>       
    </tr>
    <tr>
        <td style="text-align:right">Resoluci&oacute;n:</td><td><input class="ui-text" style="width:90px;" id="txt_resolucioninafecto" value="" /></td>
    </tr>
    <tr>
        <td style="text-align:right">Fecha Resoluci&oacute;n:</td><td><input class="ui-text" style="width:80px" id="dptFechaResolucionInafecto" value="" /></td>
    </tr>
    <tr>
        <td style="text-align:right">Base Legal:</td><td><input class="ui-text" style="width:190px" id="txt_baselegalinafecto" value="" /></td>
    </tr>
    <tr>
        <td style="text-align:right">Fecha Inicio:</td><td><input class="ui-text" style="width:80px" id="txt_inicioinafecto" value="" /></td>
    </tr>
    <tr>
        <td style="text-align:right">Fecha Fin:</td><td><input class="ui-text" style="width:80px" id="txt_fininafecto" value="" /></td>
        <td align="center" valign="top">
          <button id="GrabarInafecta" >Grabar </button>&nbsp;&nbsp;<button id="btncancelar">Cancelar</button>
        </td>
    </tr>
    
</table>
<script type="text/javascript">

$("#dptFechaResolucionInafecto").datepicker({
    dateFormat: "dd/mm/yy",
    showOn: "button",
    buttonImage: pathImage + "calendar.gif",
    buttonImageOnly: true
});

$("#txt_inicioinafecto").datepicker({
    dateFormat: "dd/mm/yy",
    showOn: "button",
    buttonImage: pathImage + "calendar.gif",
    buttonImageOnly: true
});

$("#txt_fininafecto").datepicker({
    dateFormat: "dd/mm/yy",
    showOn: "button",
    buttonImage: pathImage + "calendar.gif",
    buttonImageOnly: true
});

themeTextBox();
themeComboBox(); 



$("#cb_tipoinafecto").combobox();


$("#GrabarInafecta").button({
    icons: {primary:'ui-icon-disk'},
    disabled: false
}).bind('click', function(){
	grabarinafe();
		
});

$("#btncancelar").button({
    icons: {primary:'ui-icon-pencil'}
}).bind('click', function(){
	 closeDialog('jqDialog1');
	 //  habilitarComponenteDetalle(false);
});

grabarinafe= function(){
 	   Hab=true;
 	   var Mensaje=""; 
      
	  if ($("#cb_tipoinafecto option:selected").val()=='9999999999'){
		  //openDialogWarning("Seleccione el tipo de inafecto");
		  Mensaje+="Seleccione el tipo de inafecto";  
		  //$("#cb_tipoinafecto").focus();
		  Hab=false;
		  //return false;
	  }

	  $("#txt_expedienteinafecto").removeClass("ui-text-error"); 
	  if ($("#txt_expedienteinafecto").val()==''){
		  //openDialogWarning("Ingrese el expediente");
		  //$("#txt_expedienteinafecto").focus();
		  $("#txt_expedienteinafecto").toggleClass("ui-text-error"); 
		  Hab=false;
		  Mensaje+="<br/>Ingrese el expediente"; 
		  //return false;
	  }

	  $("#txt_resolucioninafecto").removeClass("ui-text-error"); 
	  if ($("#txt_resolucioninafecto").val()==''){
		  //openDialogWarning("Ingrese la resolucion");
		  //$("#txt_resolucioninafecto").focus();
		  Mensaje+="<br/>Ingrese la resolucion";  
		  $("#txt_resolucioninafecto").toggleClass("ui-text-error");  
		  Hab=false;		  
		  //return false;
	  }
	  
	  $("#dptFechaResolucionInafecto").removeClass("ui-text-error");	
	  if ($("#dptFechaResolucionInafecto").val()==''){
		  //openDialogWarning("Ingrese la fecha resolucion");
		  //$("#dptFechaResolucionInafecto").focus();
		  Mensaje+="<br/>Ingrese la fecha resolucion";   
		  $("#dptFechaResolucionInafecto").toggleClass("ui-text-error"); 
		  Hab=false;		  
		  //return false;		  
	  }
	  
	  $("#txt_baselegalinafecto").removeClass("ui-text-error");
	  if ($("#txt_baselegalinafecto").val()==''){
		  //openDialogWarning("Ingrese la base legal.");
		  //$("#txt_baselegalinafecto").focus();
		  Mensaje+="<br/>Ingrese la base legal.";  
		  Hab=false;
		  $("#txt_baselegalinafecto").toggleClass("ui-text-error");   
		  //return false;
	  }
	   
	 
	  $("#txt_inicioinafecto").removeClass("ui-text-error"); 	  
	  if ($("#txt_inicioinafecto").val()==''){
		  //openDialogWarning("Ingrese el inicio de afectacion");
		  //$("#txt_inicioinafecto").focus();
		  Mensaje+="<br/>Ingrese el inicio de afectacion";
		  $("#txt_inicioinafecto").toggleClass("ui-text-error");   
		  Hab=false;
		  //return false;
		  
	  }
	  $("#txt_fininafecto").removeClass("ui-text-error");  
	  if ($("#txt_fininafecto").val()==''){
		  //openDialogWarning("Ingrese el fin de afectacion");
		  //$("#txt_fininafecto").focus();
		  $("#txt_fininafecto").toggleClass("ui-text-error");
		  Mensaje+="<br/>Ingrese el fin de afectacion";   
		  Hab=false;
		  //return false;		  
	  }


	  var arbitrios=['0000000294', '0000000279',  '0000000283',  '0000007267'];  
	  var predial=['0000000273']; 

 	   row = { 
				  idsigma: $("#txt_idsigma").val(),
				  mperson: $("#lblCodigo").html(),
				  mpredio: $("#_mpredio").val() ,
				  ctipina: $("#cb_tipoinafecto").val(),
				  vbasleg: $("#txt_baselegalinafecto").val(),
				  vnumexp: $("#txt_expedienteinafecto").val(),
				  vnumres: $("#txt_resolucioninafecto").val(), 
				  dfecres: $("#dptFechaResolucionInafecto").val(),
				  ctiping: predial, 
				  nporafe: '0',
				  dfecini: $("#txt_inicioinafecto").val(),
				  dfecfin: $("#txt_fininafecto").val(),
				  nestado: 1,
				  //vhostnm,
				  //vusernm,
				  //ddatetm ,
				  mhresum: $("#_mhresum").val() ,
				  vobserv: $("#txtObservacionInafectacion").val() 
		}; 
  	  if (Hab==true){
			
			_post = $.post(path + "registro/guardarinafecta", row);
			_post.success(function(data){
			 	optionInafecto = $.extend(optionInafecto, {data: data.data});
		    	procesarJSON("panelInafecto", "tblInafecto", optionInafecto, null, function(){
		            $("#tblInafecto").jqGrid('navGrid', '#ptblInafecto', {edit:false, add:false, del:false, search:false, refresh:false});
		            $("#tblInafecto").jqGrid('navButtonAdd', '#ptblInafecto', btnInsertarInafecto);
		            $("#tblInafecto").jqGrid('navSeparatorAdd','#ptblInafecto');
		            $("#tblInafecto").jqGrid('navButtonAdd','#ptblInafecto', btnEditarInafecto);
		            $("#tblInafecto").jqGrid('navSeparatorAdd','#ptblInafecto');
		            $("#tblInafecto").jqGrid('navButtonAdd','#ptblInafecto', btnEliminarInafecto);
		        });				

				openDialogInfo("Se grabo la Inafectacion",400,300);

				closeDialog('jqDialog1');
				
			});
    }else{
    	openDialogInfo(Mensaje);
    }
    		


	
};

</script>

